﻿<?xml version="1.0"?>
<DataStorage xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">

  <DataAccessObject Schema="MemberSchema">
    <DataObject Id="[Member 1]" ParentIds="[Project 1]">
      <DataValue Name="Name">ba-tfssurface\mgfeller</DataValue>
      <DataValue Name="EMail">mgfeller@hsr.ch</DataValue>
      <DataValue Name="PictureUri">file:///C:/Temp/</DataValue>
      <DataValue Name="TeamIds">[Project 1] # [Team 1], [Project 1] # [Team 2]</DataValue>
    </DataObject>
    <DataObject Id="[Member 2]" ParentIds="[Project 1]">
      <DataValue Name="Name">ba-tfssurface\pboos</DataValue>
      <DataValue Name="EMail">pboos@hsr.ch</DataValue>
      <DataValue Name="PictureUri" />
      <DataValue Name="TeamIds">[Project 1] # [Team 2]</DataValue>
    </DataObject>
    <DataObject Id="[Member 3]" ParentIds="[Project 2]">
      <DataValue Name="Name">ba-tfssurface\sgehrig</DataValue>
      <DataValue Name="EMail">sgehrig@hsr.ch</DataValue>
      <DataValue Name="PictureUri" />
    </DataObject>
  </DataAccessObject>
  
  <DataAccessObject Schema="ProjectSchema">
    <DataObject Id="[Project 1]" ParentIds="">
      <DataValue Name="Name">The First Project</DataValue>
    </DataObject>
    <DataObject Id="[Project 2]" ParentIds="">
      <DataValue Name="Name">The Second Project</DataValue>
    </DataObject>
  </DataAccessObject>
  
  <DataAccessObject Schema="IterationSchema">
    <DataObject Id="[Iteration 1]" ParentIds="[Project 1]">
      <DataValue Name="Name">The First Iteration (Sprint)</DataValue>
      <DataValue Name="EndTime">2010-05-20T17:28:55.718+02:00</DataValue>
      <DataValue Name="StartTime">2010-04-08T17:28:56.182+02:00</DataValue>
      <DataValue Name="BurndownChartUri" />
      <DataValue Name="BurnRateChartUri" />
    </DataObject>
    <DataObject Id="[Iteration 2]" ParentIds="[Project 1]">
      <DataValue Name="Name" />
      <DataValue Name="EndTime" />
      <DataValue Name="StartTime" />
      <DataValue Name="BurndownChartUri" />
      <DataValue Name="BurnRateChartUri" />
    </DataObject>
    <DataObject Id="[Iteration 3]" ParentIds="[Project 2]">
      <DataValue Name="Name" />
      <DataValue Name="EndTime" />
      <DataValue Name="StartTime" />
      <DataValue Name="BurndownChartUri" />
      <DataValue Name="BurnRateChartUri" />
    </DataObject>
  </DataAccessObject>
  
  <DataAccessObject Schema="TeamSchema">
    <DataObject Id="[Team 1]" ParentIds="[Project 1]">
      <DataValue Name="Name">A-Team</DataValue>
    </DataObject>
    <DataObject Id="[Team 2]" ParentIds="[Project 1]">
      <DataValue Name="Name">B-Team</DataValue>
    </DataObject>
  </DataAccessObject>
  
  <DataAccessObject Schema="UserStorySchema">
    <DataObject Id="[WorkItem 1]" ParentIds="[Project 1]">
      <DataValue Name="Name">The First User Story</DataValue>
      <DataValue Name="Description">As a User I'd like to Log In.</DataValue>
      <DataValue Name="PictureUri" />
      <DataValue Name="Ranking">1</DataValue>
      <DataValue Name="StoryPoints">1</DataValue>
      <DataValue Name="State" />
      <DataValue Name="Risk">Low</DataValue>
      <DataValue Name="MemberId">[Project 1] # [Member 1]</DataValue>
    </DataObject>
    <DataObject Id="[WorkItem 4]" ParentIds="[Project 1]">
      <DataValue Name="Name" />
      <DataValue Name="Description" />
      <DataValue Name="PictureUri" />
      <DataValue Name="Ranking" />
      <DataValue Name="StoryPoints" />
      <DataValue Name="State" />
      <DataValue Name="MemberId" />
    </DataObject>
    <DataObject Id="[WorkItem 2]" ParentIds="[Project 2]">
      <DataValue Name="Name" />
      <DataValue Name="Description" />
      <DataValue Name="PictureUri" />
      <DataValue Name="Ranking" />
      <DataValue Name="StoryPoints" />
      <DataValue Name="State" />
      <DataValue Name="MemberId">[Project 2] # [Member 3]</DataValue>
    </DataObject>
    <DataObject Id="[WorkItem 3]" ParentIds="[Project 1] # [Iteration 1]">
      <DataValue Name="Name" />
      <DataValue Name="Description" />
      <DataValue Name="PictureUri" />
      <DataValue Name="Ranking" />
      <DataValue Name="StoryPoints" />
      <DataValue Name="State" />
      <DataValue Name="MemberId" />
    </DataObject>
  </DataAccessObject>
  
  <DataAccessObject Schema="TaskSchema">
    <DataObject Id="[WorkItem 5]" ParentIds="[Project 1] # [WorkItem 1]">
      <DataValue Name="Name">Domain Layer anfertigen</DataValue>
      <DataValue Name="Activity">Development</DataValue>
      <DataValue Name="Description">Der Domain Layer muss angefertigt werden...</DataValue>
      <DataValue Name="Estimate">25</DataValue>
      <DataValue Name="Priority">1</DataValue>
      <DataValue Name="RemainingWork">15</DataValue>
      <DataValue Name="CompletedWork" />
      <DataValue Name="State" />
      <DataValue Name="MemberId" />
    </DataObject>
    <DataObject Id="[WorkItem 6]" ParentIds="[Project 2] # [WorkItem 2]">
      <DataValue Name="Name">Domain Layer vervollständigen</DataValue>
      <DataValue Name="Activity" />
      <DataValue Name="Description" />
      <DataValue Name="Estimate" />
      <DataValue Name="Priority" />
      <DataValue Name="RemainingWork" />
      <DataValue Name="CompletedWork" />
      <DataValue Name="State" />
      <DataValue Name="MemberId" />
    </DataObject>
    <DataObject Id="[WorkItem 7]" ParentIds="[Project 2] # [WorkItem 2]">
      <DataValue Name="Name">Data Layer auf TFS binden</DataValue>
      <DataValue Name="Activity" />
      <DataValue Name="Description" />
      <DataValue Name="Estimate" />
      <DataValue Name="Priority" />
      <DataValue Name="RemainingWork" />
      <DataValue Name="CompletedWork" />
      <DataValue Name="State" />
      <DataValue Name="MemberId" />
    </DataObject>
    <DataObject Id="[WorkItem 8]" ParentIds="[Project 1] # [Iteration 1] # [WorkItem 3]">
      <DataValue Name="Name">Data Layer auf lokales Memory binden</DataValue>
      <DataValue Name="Activity" />
      <DataValue Name="Description" />
      <DataValue Name="Estimate" />
      <DataValue Name="Priority" />
      <DataValue Name="RemainingWork" />
      <DataValue Name="CompletedWork" />
      <DataValue Name="State" />
      <DataValue Name="MemberId">[Project 1] # [Member 2]</DataValue>
    </DataObject>
    <DataObject Id="[WorkItem 9]" ParentIds="[Project 1] # [WorkItem 4]">
      <DataValue Name="Name">Sonstiges</DataValue>
      <DataValue Name="Activity" />
      <DataValue Name="Description" />
      <DataValue Name="Estimate" />
      <DataValue Name="Priority" />
      <DataValue Name="RemainingWork" />
      <DataValue Name="CompletedWork" />
      <DataValue Name="State" />
      <DataValue Name="MemberId">[Project 1] # [Member 1]</DataValue>
    </DataObject>
  </DataAccessObject>
  
  <DataAccessObject Schema="BugSchema">
    <DataObject Id="[WorkItem 10]" ParentIds="[Project 1]">
      <DataValue Name="Name">The First Bug</DataValue>
      <DataValue Name="Description">Bug: Log in failed.</DataValue>
      <DataValue Name="Severity" />
      <DataValue Name="Priority" />
      <DataValue Name="Ranking" />
      <DataValue Name="State" />
      <DataValue Name="MemberId">[Project 1] # [Member 1]</DataValue>
    </DataObject>
    <DataObject Id="[WorkItem 11]" ParentIds="[Project 1]">
      <DataValue Name="Name">The Second Bug</DataValue>
      <DataValue Name="Description">Bug: Log in failed.</DataValue>
      <DataValue Name="Severity">{InvalidValue}</DataValue>
      <DataValue Name="Priority" />
      <DataValue Name="Ranking" />
      <DataValue Name="State">{InvalidValue}</DataValue>
      <DataValue Name="MemberId">[Project 1] # [Member 2]</DataValue>
    </DataObject>
    <DataObject Id="[WorkItem 12]" ParentIds="[Project 1] # [WorkItem 4]">
      <DataValue Name="Name">The Third Bug Below Story</DataValue>
      <DataValue Name="Description">Bug: Log in failed.</DataValue>
      <DataValue Name="Severity">Critical</DataValue>
      <DataValue Name="Priority">5</DataValue>
      <DataValue Name="Ranking">20</DataValue>
      <DataValue Name="State">Active</DataValue>
      <DataValue Name="MemberId">[Project 1] # [Member 1]</DataValue>
    </DataObject>
    <DataObject Id="[WorkItem 13]" ParentIds="[Project 1] # [Iteration 1] # [WorkItem 3]">
      <DataValue Name="Name">The Forth Bug Below Iteration And Story</DataValue>
      <DataValue Name="Description">Bug: Log in failed.</DataValue>
      <DataValue Name="Severity" />
      <DataValue Name="Priority" />
      <DataValue Name="Ranking" />
      <DataValue Name="State" />
      <DataValue Name="MemberId">[Project 1] # [Member 1]</DataValue>
    </DataObject>
    <DataObject Id="[WorkItem 14]" ParentIds="[Project 2] # [Iteration 3]">
      <DataValue Name="Name">The Sixth Bug Below Iteration</DataValue>
      <DataValue Name="Description">Bug: Log in failed.</DataValue>
    </DataObject>
  </DataAccessObject>

  <DataAccessObject Schema="TypeSchema">
  </DataAccessObject>

  <DataAccessObject Schema="AttachmentSchema">
    <DataObject Id="[Attachment 1]" ParentIds="[Project 1] # [WorkItem 4] # [WorkItem 12]">
      <DataValue Name="Name">TestData.xml</DataValue>
      <DataValue Name="Description">This is an attachment (first).</DataValue>
      <DataValue Name="Uri">TestFiles/TestData.xml</DataValue>
    </DataObject>
    <DataObject Id="[Attachment 2]" ParentIds="[Project 1] # [Iteration 1] # [WorkItem 3] # [WorkItem 8]">
      <DataValue Name="Name">My Second Attachment.txt</DataValue>
      <DataValue Name="Description">This is an attachment (second).</DataValue>
      <DataValue Name="Uri" />
    </DataObject>
    <DataObject Id="[Attachment 3]" ParentIds="[Project 1] # [WorkItem 4]">
      <DataValue Name="Name">My Thrid Attachment.txt</DataValue>
      <DataValue Name="Description">This is an attachment (third).</DataValue>
      <DataValue Name="Uri" />
    </DataObject>
  </DataAccessObject>

  <DataAccessObject Schema="ReportSchema">
    <DataObject Id="[Report 1]" OrderIndex="0" ParentIds="[Project 1]">
      <DataValue Name="Name">Test Report1</DataValue>
      <DataValue Name="Path">TestReport1</DataValue>
      <DataValue Name="FullPath">report1.jpg</DataValue>
    </DataObject>
    <DataObject Id="[Report 2]" OrderIndex="0" ParentIds="[Project 1]">
      <DataValue Name="Name">Test Report2</DataValue>
      <DataValue Name="Path">TestReport2</DataValue>
      <DataValue Name="FullPath">report2.jpg</DataValue>
    </DataObject>
  </DataAccessObject>
</DataStorage>